amount sufficient to meet the payment - Turco Inglés Diccionario